

/*布局*/
.fl{ float:left;}
.fr{ float:right;}
.wrap{background:url(../../images/no_txt/bg03.png) repeat;}
.wrap1000{margin:0 auto; width:1000px;}
.header_wrap{background:url(../../images/no_txt/headRepeat.png) repeat; display:block; height:147px;}
.welcome_wrap{ background:#000; display:block; height:28px; line-height:28px; overflow:hidden;}
.main_wrap{background:url(../../images/no_txt/bg03.png) repeat;}
.main_left{float:left;width:220px;}
.main_right_content{float:right;width:770px; position:relative;}
.mt10{ margin-top:10px;}
.colorffc001{ color:#ffc001;}
.top{ position:absolute; bottom:0; right:-25px;}
.error_notice{text-align: center;}
.error_notice .ant_emotion{float:left}
.error_notice .error_wrap{float:inherit;}
	

/*头部*/
.welcome{ float:left; line-height:28px; color:#e5e5e5;}
.hotline{ float:right; line-height:28px; padding-left:26px; background:url(../../images/no_txt/bg01.png) no-repeat 0 7px; color:#e5e5e5;}
.logo{ margin:0 auto; width:325px;  height:80px; overflow:hidden; text-align:center; padding:10px 0 0 0;}
.logo h1{font-size:0; overflow:hidden;width:1px; height:1px;}
.nav_wrap{margin:18px 0 0 0; border-top:2px solid #ffc000; height:37px; background:#000000;}
.nav{ }
.nav li{float:left; position:relative;  z-index:999; padding:10px 0;}
.nav li a{float:left; padding:0 52px; color:#fff; font-size:14px; border-left:1px solid #808080;}
.nav li.first a{border-left:none;}
.nav li a.curr ,.nav li a:hover {color:#fec000; text-decoration:none; font-weight:bolder;}
.nav li span.icon{ width:16px; height:5px; position:absolute; background:url(../../images/no_txt/bg02.png) no-repeat; left:50%; top:0;}
.nav li ul{ position:absolute; top:38px; left: 0; padding-top:10px; background:url(../../images/no_txt/bgpng24_02.png); width:220px;}
.nav li ul li{clear:both; border-left:none; width:200px; height:32px; line-height:32px; padding:0 10px;}
.nav li ul li a{ font-size:12px; color:#fff; border-left:none; width:175px; border-bottom:1px solid #3e3e3e; padding:0 0 0 25px;  background: url(../../images/no_txt/bg10.png) no-repeat  10px center ; display:block; line-height:29px; height:29px; overflow:hidden;}
.nav li ul li a:hover{ color:#FEC000;}
.nav li ul li a i.arr{background:url(../../images/no_txt/bg11.png) no-repeat; display:block; width:8px; height:5px; position:absolute; right:15px; top:12px;}
.nav li ul li a.curr i.arr,.nav li ul li a:hover i.arr{background:url(../../images/no_txt/bg12.png) no-repeat; }
.nav li ul li ul{ position:absolute; left:221px; top:0; padding-top:0;}


/*菜单*/
.menu_01{margin-top:10px; background-color:#1b1b1b; padding-bottom:20px;}
.menu_01 .title{line-height:30px; font-size:14px; background:#000;}
.menu_01 .title h3{padding:0 0 0 40px; background:url(../../images/no_txt/bg08.png) no-repeat 20px center; color:#fff;}
.menu_01 ul{ position:relative; padding:0 10px;}
.menu_01 li{ border-bottom:1px solid #3e3e3e; position: relative;}
.menu_01 li a{display:block; color:#fff; line-height:29px; height:29px; overflow:hidden; padding-left:25px; background:url(../../images/no_txt/bg09.png) no-repeat 10px center;}
.menu_01 li a.curr,.menu_01 li a:hover{ color:#ffc001; background:url(../../images/no_txt/bg10.png) no-repeat 10px center;}
.menu_01 li a i.arr{background:url(../../images/no_txt/bg11.png) no-repeat; display:block; width:8px; height:5px; position:absolute; right:15px; top:12px;}
.menu_01 li a.curr i.arr,.menu_01 li a:hover i.arr{background:url(../../images/no_txt/bg12.png) no-repeat; }

/*新款风筝*/
.new_kite{padding:30px 0 20px 0; background-color:#1b1b1b;}
.new_kite .title{line-height:30px; font-size:14px; background:#000;}
.new_kite .title h3{padding:0 0 0 40px; background:url(../../images/no_txt/bg08.png) no-repeat 20px center; color:#fff;}
.new_kite ul{ position:relative; padding:0 10px;}
.new_kite li{ border-bottom:1px solid #3e3e3e; position: relative; padding-top: 10px;}
.new_kite li a.txt{display:block; color:#fff; line-height:29px; padding-left:25px; background:url(../../images/no_txt/bg10.png) no-repeat 10px 10px;}
.new_kite li a.txt i.arr{background:url(../../images/no_txt/bg11.png) no-repeat; display:block; width:8px; height:5px; position:absolute; right:15px; top:12px;}
.new_kite li a.img{ padding:5px 0 12px 10px; display:block;}

/*风筝颜色*/
.kite_color{margin-top:10px; background-color:#1b1b1b; padding-bottom:20px;}
.kite_color .title{line-height:30px; font-size:14px; background:#000;}
.kite_color .title h3{padding:0 0 0 40px; background:url(../../images/no_txt/bg08.png) no-repeat 20px center; color:#fff;}
.kite_color ul{ position:relative; padding:20px 0 0 10px; }
.kite_color li{ width:63px; float:left; display:inline-block; margin-right:7px;}
.kite_color li.last{ margin-right:0;}

/*风筝大小*/
.kite_size{padding:30px 0 20px 0; background-color:#1b1b1b; }
.kite_size .title{line-height:30px; font-size:14px; background:#000;}
.kite_size .title h3{padding:0 0 0 40px; background:url(../../images/no_txt/bg08.png) no-repeat 20px center; color:#fff;}
.kite_size ul{ position:relative; padding:0 10px;}
.kite_size li{ border-bottom:1px solid #3e3e3e; height:28px; line-height:28px; color:#fff;}
.kite_size li span.t{ padding-left:12px; width:42px; float:left; display:inline-block;}

/*焦点广告*/
.focus_area_01{position:relative;}
.focus_area_01 .bigImg{ width:1000px; height:400px; overflow:hidden;}
.focus_area_01 .num{position:absolute; bottom:14px; right:20px;}
.focus_area_01 .num li{float:left; margin:0 4px; display:inline;}
.focus_area_01 .num li a{ width:28px; height:5px; display:inline-block; background:url(../../images/no_txt/bg04.png) repeat-x;overflow:hidden;}
.focus_area_01 .num li a.curr{ background:url(../../images/no_txt/bg05.png) repeat-x;}
.focus_area_01 .num li a span{text-indent:-9999em; display:inline-block;}
.focus_area_01 a.prev{ background:url(../../images/no_txt/pre01.png) top center; height:50px; width:33px; left: 20px; position:absolute; top:40%; cursor:pointer; display:block;}
.focus_area_01 a.next{ background:url(../../images/no_txt/next01.png) top center; height:50px; width:33px; right: 20px; position:absolute; top:40%; cursor:pointer; display:block;}
.focus_area_01 a.prev:hover{ background:url(../../images/no_txt/pre02.png) top center; }
.focus_area_01 a.next:hover{ background:url(../../images/no_txt/next02.png) top center;}

.focus_area_02{position:relative;}
.focus_area_02 .bigImg{ width:1000px; height:350px; overflow:hidden; }
.focus_area_02 .num{position:absolute; bottom:10px; right:10px;}
.focus_area_02 .num li{float:left; margin:0 4px; display:inline; }
.focus_area_02 .num li a{ width:22px; height:5px; display:inline-block; background-color:#3f7f00; overflow:hidden;}
.focus_area_02 .num li a.curr{background-color:#fff; }
.focus_area_02 .num li a span{text-indent:-9999em; display:inline-block;}
.focus_area_02 a.prev{ background:url(../../images/no_txt/pre01.png) top center; height:50px; width:33px; left: 20px; position:absolute; top:40%; cursor:pointer; display:block;}
.focus_area_02 a.next{ background:url(../../images/no_txt/next01.png) top center; height:50px; width:33px; right: 20px; position:absolute; top:40%; cursor:pointer; display:block;}
.focus_area_02 a.prev:hover{ background:url(../../images/no_txt/pre02.png) top center; }
.focus_area_02 a.next:hover{ background:url(../../images/no_txt/next02.png) top center;}

/*滚动*/
.roll{ height:32px; line-height:32px; background:url(../../images/no_txt/bgpng24_01.png) top center no-repeat; position:relative; margin-top:-32px;}
.roll .news{ color:#FEC000; display:inline-block; padding-left:20px; font-size:14px; float:left; }
.roll a.prev{ background:url(../../images/no_txt/bg13.png) no-repeat top left; height:16px; width:24px; display:block; overflow:hidden; position:absolute; left:75px; top:7px;}
.roll a.next{ background:url(../../images/no_txt/bg13.png) no-repeat top right; height:16px; width:24px; display:block; overflow:hidden; position:absolute; left:99px; top:7px;}
.roll ul{ height:32px; overflow:hidden; float:left; padding-left:75px;}
.roll ul li a{ color:#1b1b1b;}
/*首页产品列表*/
.index_product{ margin:15px 0 0 0;}
.index_product ul li{ width:192px; display:inline-block; float:left; margin-right:10px; overflow:hidden; }
.index_product ul li.last{ margin-right:0;}
.index_product ul li a img{ width:190px; border:1px solid #fff; height:250px; overflow:hidden;}
.index_product ul li a p{margin:-3px 0 0 0; *+margin:-4px 0 0 0; _margin:-6px 0 0 0;padding-left:55px; font-size:16px; color:#fff; background:url(../../images/no_txt/bg06.png) no-repeat 20px 0 #111 ; height:56px; line-height:56px; border-bottom:4px solid #ffc000; border-left:1px solid #111; border-right:1px solid #111;}
.index_product ul li a:hover img{ border-left:1px solid #ffc000; border-top:1px solid #ffc000; border-right:1px solid #ffc000;}
.index_product ul li a:hover p{ border-left:1px solid #ffc000; border-right:1px solid #ffc000; color:#ffc000; background:url(../../images/no_txt/bg07.png) no-repeat 20px 0 #111; text-decoration:none; }

/*底部*/
.footer_wrap{ background:#141414; height:110px; margin:15px 0 0 0;}
.footer{padding-top:15px;}
.footer p{ line-height:24px; text-align:center; } 

/*位置*/
.position{margin:10px 0 0; line-height:30px; height:30px; color:#fff; padding-left:30px; background: url(../../images/no_txt/bg10.png) no-repeat 20px 10px #141414;}
.position a{color:#fff;}
.position b{color:#ffc001; font-weight:normal;}

/*产品列表页*/
.product_list{}
.product_list .grid{} 
.product_list .grid li{ background:#3e3e3e; margin-top:10px; display:block; padding:10px;}
.product_list .grid li .fl{ width:200px;}
.product_list .grid li .fr { width:505px; padding-right:25px;}
.product_list .grid li .fr .top{ padding:20px 0; border-bottom: 1px solid #626262; position:relative; top:0; right:0;}
.product_list .grid li .fr .top h3{ color:#ffc000; font-size:18px; float:left;}
.product_list .grid li .fr .top .price{ float:right;}
.product_list .grid li .fr .top .price p{ color:#fff;}
.product_list .grid li .fr .top .price p ins{ color:#ffc000; font-size:16px;}
.product_list .grid li .fr .con{}
.product_list .grid li .fr .con .description{ line-height:24px; color:#fff; padding-top:20px; height:96px; overflow:hidden;}
.product_list .grid li .fr .more{ float:right;  margin-top:20px;}
.product_list .grid li .fr .more a{ color:#ffc000;}

/*产品详细页*/
.product_detail{}
.tab_01{background:#141414; margin-top:10px;}
.tab_01 li{float:left; height:30px;line-height:30px;  display:inline; margin-right:1px;}
.tab_01 li a{float:left; display:inline; font-size:12px;background:#626262; width:121px; white-space:nowrap; overflow:hidden; text-align:center; color:#fff;}
.tab_01 li a.curr{ color:#141414; font-weight:bold; background:#ffc000;}
.tab_01 li.rr{float:right; padding:0 10px;}
.pdetail{ background:#3e3e3e; padding:10px 35px 30px 35px; color:#fff;}
.pdetail .title{ padding:30px 0;}
.pdetail .title h3{ text-align:center; color:#ffc000; font-size:18px;}
.pdetail .pdescription{ line-height:24px; color:#fff;}
.pdetail .pdescription p{text-indent:2em;}
.pdetail .ppara_table {width:700px; line-height:28px;}
.pdetail .ppara_table td{ border-bottom:1px solid #626262;}
.pdetail .picture_show{ padding:0 0 0 65px;}
.pdetail .picture_show .bigImageArea{ background: url(../../images/no_txt/bg14.png) no-repeat; width:570px; height:433px;}
.pdetail .picture_show .bigImageArea .img{ margin:0 auto; display:block; padding-top:18px;}
.pdetail .picture_show .t{ margin:0 auto; text-align:center; font-size:18px; color:#ffc000; padding:5px 0;}
.pdetail .picture_show .smallImageArea { background: url(../../images/no_txt/bg14.png) no-repeat; width:570px;}
.pdetail .picture_show .smallImageArea .items{ width:530px; margin:0 auto; padding-top: 20px;}
.pdetail .picture_show .smallImageArea .items li{ width:100px; height:75px; display:inline-block; float:left; margin:15px 6px 0 0;}
.pdetail .picture_show .smallImageArea .items li.last{ margin-right:0;}
.pdetail .video_show{ padding-left:30px;}
.pdetail .video_show .do{ padding:10px 0; width:628px;}
.pdetail .video_show .do h3{ color:#fff;}
.pdetail .video_show .do .down{ color:#FEC000;}

/*文章内容*/
.article_content{ margin-top:10px; padding:0 35px 30px 35px; background:#3e3e3e;}
.article_content .title{ color:#febf00; text-align:center;}
.article_content .title h3{ padding:40px 0 20px 0; border-bottom:1px solid #626262; font-size:16px;}
.article_content .con{ color:#fff; line-height:24px;}
.article_content .con p{ text-indent:2em; margin-top:20px;}

/*购买*/
.purchase_wrap{ margin-top:10px; padding:0 35px 30px 35px; background:#3e3e3e;}
.purchase_wrap .title{ color:#febf00; text-align:center;}
.purchase_wrap .title h3{ padding:40px 0 20px 0; border-bottom:1px solid #626262; font-size:16px;}
.purchase_wrap .con{ color:#fff; line-height:18px;}
.purchase_wrap .con ul{ padding:10px 0;}
.purchase_wrap .con ul li{ width:350px; display:block; float:left; margin-top:20px;}

.purchaseForm_wrap{ margin-top:10px; padding:0 35px 30px 35px; background:#3e3e3e;}
.purchaseForm_wrap .title{ color:#febf00; text-align:center;}
.purchaseForm_wrap .title h3{ padding:40px 0 20px 0; border-bottom:1px solid #626262; font-size:16px;}
.purchaseForm_wrap .con{ color:#fff; line-height:18px;}
.purchaseForm_wrap .con ul{ padding:10px 0;}
.purchaseForm_wrap .con ul li{ width:350px; display:block; float:left; margin-top:20px;}
.purchaseForm_wrap .purchaseForm_table{ margin:30px 0 0 0; }
.purchaseForm_wrap .purchaseForm_table td{ padding:7px 0;}
.purchaseForm_wrap .purchaseForm_table td .inpputText{ width:300px; height:22px; border:1px solid #fff;}
.purchaseForm_wrap .purchaseForm_table td .textAreaText{ width:500px; height:110px;border:1px solid #fff;}

/*活动*/
.news_list{ margin-top:10px; padding:0 35px 30px 35px; background:#3e3e3e;}
.news_list .title{ color:#febf00; text-align:center;}
.news_list .title h3{ padding:40px 0 20px 0; border-bottom:1px solid #626262; font-size:16px;}
.news_list .con{ color:#fff; line-height:28px;}
.news_list .con ul{ padding:20px 0;}
.news_list .con ul li{ }
.news_list .con ul li span.time{ float:right;}
.news_list .con ul li a{ color:#fff;}
.news_list .con ul li a:hover{ color:#febf00;}

/*活动详细页*/
.news_details{ margin-top:10px; padding:0 35px 30px 35px; background:#3e3e3e;}
.news_details .title{ color:#febf00; text-align:center; border-bottom:1px solid #626262;}
.news_details .title h3{ padding:40px 0 15px 0;  font-size:16px;}
.news_details .title p{ color:#8a8a8a; padding-bottom:20px;}
.news_details .title p span{ display:inline-block; padding:0 8px; border-right:1px solid #8a8a8a;}
.news_details .title p span.classify{ border-right:none;}
.news_details .con{ color:#fff; line-height:24px; padding:20px 0;}
.news_details .con p{ text-indent:2em; margin-top:20px;}

/*教程*/
.course{ margin-top:10px; padding:0 35px 30px 35px; background:#3e3e3e;}
.course .title{ color:#febf00; text-align:center;}
.course .title h3{ padding:40px 0 20px 0; border-bottom:1px solid #626262; font-size:16px;}
.course .con{ color:#fff; line-height:28px; padding:20px 0;}



